
// #ifdef APP
 const sqliteTool = uni.requireNativePlugin("Cl-Sqlite");
// #endif
// #ifndef APP
 const sqliteTool = null;
// #endif


export async function  initDB(name = "cw.db") {
	if(!sqliteTool) return ;
    sqliteTool.initDB(name);		
}
export async function  initTable(name = "Test") {
	if(!sqliteTool) return ;
	sqliteTool.isTableExist(name,result=>{
		if(result.code == 0){
			this.creatTable();
		}
	})             	
}
function  onExecute(sql) {
	if(!sqliteTool) return ;
	sqliteTool.onExecute({
	  sql:"CREATE TABLE Test (id INTEGER PRIMARY KEY, name TEXT, age INTEGER,  weight REAL)"
	},result=>{	   
		   //结果;
			uni.showModal({
				content:JSON.stringify(result)
			})      
	   }	   
	);           	
}


export async function  isTableExist() {
	if(!sqliteTool) return ;
	sqliteTool.isTableExist("Test",result=>{
		if(result.code==0){
			this.creatData();
		}
	})             	
}
export async function  initBaKeepAlive() {
	if(!sqliteTool) return ;
                 	
}

